package cn.fintecher.pangolin.service.dataimp.model;

import cn.fintecher.pangolin.entity.elastic.BaseCase;
import cn.fintecher.pangolin.entity.elastic.PersonalAddress;
import cn.fintecher.pangolin.entity.elastic.PersonalContact;
import cn.fintecher.pangolin.entity.mysql.AssistCase;
import cn.fintecher.pangolin.entity.mysql.CaseInfo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @Auther: xiaqun
 * @Description: 案件确认模型
 * @Date: 10:17 2019/8/29
 */

@Data
public class ConfirmModel {
    @ApiModelProperty(value = "客户信息")
    private BaseCase baseCase;

    @ApiModelProperty(value = "客户联系人集合")
    private List<PersonalContact> personalContacts;

    @ApiModelProperty(value = "客户地址集合")
    private List<PersonalAddress> personalAddresses;

    @ApiModelProperty(value = "案件信息")
    private CaseInfo caseInfo;

    @ApiModelProperty(value = "案件集合")
    private List<CaseInfo> caseInfos;

    @ApiModelProperty(value = "客户信息集合")
    private List<BaseCase> baseCases;

    @ApiModelProperty(value = "协催案件集合")
    private List<AssistCase> assistCases;
}
